destruction caused by artillery fire - Alemán Inglés Diccionario